-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Go 1.13 and removing support for --dep-manager=dep #1949
Conversation
05b2386
to
8e0374c
Compare
f86e551
to
264aadd
Compare
da304af
to
d2d775b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good overall, I have one nit which is the comment in the code seems incorrect.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Regards the code it shows fine 🥇
Shows that it is just missing the CHANGELOG with the break changes.
I testing this PR now to see if all is fine too.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It worked fine locally in my basic tests.
All shows fine. I just think that it is missing the entries in the CHANGELOG over the goo upgrade and the removal of support for --dep-manager=dep.
/lgtm |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
release.md should be updated as well.
Otherwise LGTM
doc/sdk-cli-reference.md
Outdated
### Flags | ||
|
||
* `--dep-manager` string - Dependency manager file type to print (choices: "dep", "modules") | ||
|
||
### Example | ||
|
||
With dependency manager `dep`: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove the example for --dep-manager=dep
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Just need to remove the operator-sdk print-deps --dep-manager=dep
example from the sdk-cli-reference.md guide.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
New changes are detected. LGTM label has been removed. |
/retest |
/test e2e-aws-subcommand |
/test e2e-aws-go |
/test e2e-aws-helm |
Description of the change:
Updates operator-sdk to require go1.13
This is will be a breaking change, and will include changes that drop support for creating and managing
dep
-based projects.Motivation for the change:
Go 1.13 was recently released with improvements to error handling and go modules. Other related projects are working on upgrading as well (e.g. controller-runtime)